/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package DAO;

/**
 *
 * @author David
 */
public class DAOFactory {
    
    public final static int TAREA = 1;
    public final static int ACTIVIDAD = 2;
    public final static int CODIGO = 3;
    public final static int FLUJO = 4;
    public final static int MENSAJE = 5;
    public final static int PROYECTO = 6;
    public final static int RECURSO = 7;
    public final static int USUARIO = 8;
    public final static int ROL = 9;
    public final static int CARGO = 10;
    
    
    
    public static DAOinterface createDAO(int TIPO){
        if (TIPO == TAREA)
                return new TareaDAO();
        else if (TIPO == ACTIVIDAD)
                return new ActividadDAO();
        else if (TIPO == PROYECTO)
            return new ProyectoDAO();
        else if (TIPO == USUARIO)
            return new UsuarioDAO();
        else if (TIPO == CODIGO)
            return new CodigoDAO();
        else if (TIPO == FLUJO)
            return new FlujoDAO();
        else if (TIPO == ROL)
            return new RolDAO();
        else if (TIPO == CARGO)
            return new CargoDAO();
            return null;
         
    }
    
     
}
